"cash deposit" - Details

English Term:
cash deposit
Arabic Term:
وديعة نقدية
Arabic Definition:

.